be eager for something - French English Dictionary